package com.zmn.mcc.cas.server;


import com.zmn.mcc.model.entity.staff.McStaff;

/**
 * @author nowind
 * @since 2017/8/15 17:30
 */
@Deprecated
public interface PermitCache {

    /**
     * 取得指定用户登录密码错误次数
     */
    Integer getLoginFailTimes(String staffId);

    /**
     * 指定用户登录密码错误计数+1
     */
    void setLoginFailTimes(String staffId);

    /**
     * 清除指定用户登录密码错误计数
     */
    void removeLoginFailTimes(String staffId);

//    McStaff setStaffToken(int staffId);

    /**
     * 写入指定的登录用户缓存
     */
    McStaff setStaffToken(McStaff token);
}
